drilling rest - Turkish English Dictionary